self-powered scraper - Español Inglés Diccionario